package com.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.domain.SysDictEntity;

import java.util.List;

/**
 * <p>
 * 字典数据表 服务类
 * </p>
 *
 * @author sly
 * @since 2024-01-09
 */
public interface SysDictService extends IService<SysDictEntity> {

    SysDictEntity selectDictByValue(String dictValue);

    List<SysDictEntity> selectDictByType(String dictType);

    SysDictEntity getSysDictDetail(Long sysDictId);

    void addSysDict(SysDictEntity sysDict);

    void updateSysDict(SysDictEntity sysDict);

    void deleteSysDict(Long sysDictId);
}
